ball-shaped plasmoid - English Synonyms Dictionary